<!DOCTYPE html>
<html lang="en-us">
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    
<meta charset="UTF-8">
<title>Elasticsearch version 7.0.0-rc1 | Elasticsearch Guide [7.7] | Elastic</title>
<link rel="home" href="index.html" title="Elasticsearch Guide [7.7]">
<link rel="up" href="es-release-notes.html" title="Release notes">
<link rel="prev" href="release-notes-7.0.0-rc2.html" title="Elasticsearch version 7.0.0-rc2">
<link rel="next" href="release-notes-7.0.0-beta1.html" title="Elasticsearch version 7.0.0-beta1">
<meta name="DC.type" content="Learn/Docs/Elasticsearch/Reference/7.7">
<meta name="DC.subject" content="Elasticsearch">
<meta name="DC.identifier" content="7.7">
<meta name="robots" content="noindex,nofollow">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script src="https://cdn.optimizely.com/js/18132920325.js"></script>
    <link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png">
    <link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png">
    <link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png">
    <link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png">
    <link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png">
    <link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png">
    <link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png">
    <link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png">
    <link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png">
    <link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32">
    <link rel="icon" type="image/png" href="/android-chrome-192x192.png" sizes="192x192">
    <link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96">
    <link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16">
    <link rel="manifest" href="/manifest.json">
    <meta name="apple-mobile-web-app-title" content="Elastic">
    <meta name="application-name" content="Elastic">
    <meta name="msapplication-TileColor" content="#ffffff">
    <meta name="msapplication-TileImage" content="/mstile-144x144.png">
    <meta name="theme-color" content="#ffffff">
    <meta name="naver-site-verification" content="936882c1853b701b3cef3721758d80535413dbfd">
    <meta name="yandex-verification" content="d8a47e95d0972434">
    <meta name="localized" content="true">
    <meta name="st:robots" content="follow,index">
    <meta property="og:image" content="https://www.elastic.co/static/images/elastic-logo-200.png">
    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
    <link rel="icon" href="/favicon.ico" type="image/x-icon">
    <link rel="apple-touch-icon-precomposed" sizes="64x64" href="/favicon_64x64_16bit.png">
    <link rel="apple-touch-icon-precomposed" sizes="32x32" href="/favicon_32x32.png">
    <link rel="apple-touch-icon-precomposed" sizes="16x16" href="/favicon_16x16.png">
    <!-- Give IE8 a fighting chance -->
    <!--[if lt IE 9]>
    <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
    <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    <link rel="stylesheet" type="text/css" href="/guide/static/styles.css">
  </head>

  <!--© 2015-2021 Elasticsearch B.V. Copying, publishing and/or distributing without written permission is strictly prohibited.-->

  <body>
    <!-- Google Tag Manager -->
    <script>dataLayer = [];</script><noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-58RLH5" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-58RLH5');</script>
    <!-- End Google Tag Manager -->

    <!-- Global site tag (gtag.js) - Google Analytics -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=UA-12395217-16"></script>
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());
      gtag('config', 'UA-12395217-16');
    </script>

    <!--BEGIN QUALTRICS WEBSITE FEEDBACK SNIPPET-->
    <script type="text/javascript">
      (function(){var g=function(e,h,f,g){
      this.get=function(a){for(var a=a+"=",c=document.cookie.split(";"),b=0,e=c.length;b<e;b++){for(var d=c[b];" "==d.charAt(0);)d=d.substring(1,d.length);if(0==d.indexOf(a))return d.substring(a.length,d.length)}return null};
      this.set=function(a,c){var b="",b=new Date;b.setTime(b.getTime()+6048E5);b="; expires="+b.toGMTString();document.cookie=a+"="+c+b+"; path=/; "};
      this.check=function(){var a=this.get(f);if(a)a=a.split(":");else if(100!=e)"v"==h&&(e=Math.random()>=e/100?0:100),a=[h,e,0],this.set(f,a.join(":"));else return!0;var c=a[1];if(100==c)return!0;switch(a[0]){case "v":return!1;case "r":return c=a[2]%Math.floor(100/c),a[2]++,this.set(f,a.join(":")),!c}return!0};
      this.go=function(){if(this.check()){var a=document.createElement("script");a.type="text/javascript";a.src=g;document.body&&document.body.appendChild(a)}};
      this.start=function(){var a=this;window.addEventListener?window.addEventListener("load",function(){a.go()},!1):window.attachEvent&&window.attachEvent("onload",function(){a.go()})}};
      try{(new g(100,"r","QSI_S_ZN_emkP0oSe9Qrn7kF","https://znemkp0ose9qrn7kf-elastic.siteintercept.qualtrics.com/WRSiteInterceptEngine/?Q_ZID=ZN_emkP0oSe9Qrn7kF")).start()}catch(i){}})();
    </script><div id="ZN_emkP0oSe9Qrn7kF"><!--DO NOT REMOVE-CONTENTS PLACED HERE--></div>
    <!--END WEBSITE FEEDBACK SNIPPET-->

    <div id="elastic-nav" style="display:none;"></div>
    <script src="https://www.elastic.co/elastic-nav.js"></script>

    <!-- Subnav -->
    <div>
      <div>
        <div class="tertiary-nav d-none d-md-block">
          <div class="container">
            <div class="p-t-b-15 d-flex justify-content-between nav-container">
              <div class="breadcrum-wrapper"><span><a href="/guide/" style="font-size: 14px; font-weight: 600; color: #000;">Docs</a></span></div>
            </div>
          </div>
        </div>
      </div>
    </div>

    <div class="main-container">
      <section id="content">
        <div class="content-wrapper">

          <section id="guide" lang="en">
            <div class="container">
              <div class="row">
                <div class="col-xs-12 col-sm-8 col-md-8 guide-section">
                  <!-- start body -->
                  <div class="page_header">
<strong>IMPORTANT</strong>: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
<a href="../current/index.html">current release documentation</a>.
</div>
<div id="content">
<div class="breadcrumbs">
<span class="breadcrumb-link"><a href="index.html">Elasticsearch Guide [7.7]</a></span>
»
<span class="breadcrumb-link"><a href="es-release-notes.html">Release notes</a></span>
»
<span class="breadcrumb-node">Elasticsearch version 7.0.0-rc1</span>
</div>
<div class="navheader">
<span class="prev">
<a href="release-notes-7.0.0-rc2.html">« Elasticsearch version 7.0.0-rc2</a>
</span>
<span class="next">
<a href="release-notes-7.0.0-beta1.html">Elasticsearch version 7.0.0-beta1 »</a>
</span>
</div>
<div class="chapter">
<div class="titlepage"><div><div>
<h2 class="title">
<a id="release-notes-7.0.0-rc1"></a>Elasticsearch version 7.0.0-rc1<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-rc1.asciidoc">edit</a>
</h2>
</div></div></div>
<p>Also see <a class="xref" href="breaking-changes-7.0.html" title="Breaking changes in 7.0">Breaking changes in 7.0.0-rc1</a>.</p>
<h3>
<a id="breaking-7.0.0-rc1"></a>Breaking changes<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-rc1.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Distributed
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove cluster state size <a href="https://github.com/elastic/elasticsearch/pull/40061" class="ulink" target="_top">#40061</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/39806" class="ulink" target="_top">#39806</a>, <a href="https://github.com/elastic/elasticsearch/issues/39827" class="ulink" target="_top">#39827</a>, <a href="https://github.com/elastic/elasticsearch/issues/39951" class="ulink" target="_top">#39951</a>, <a href="https://github.com/elastic/elasticsearch/issues/40016" class="ulink" target="_top">#40016</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Features
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Remove Migration Upgrade and Assistance APIs <a href="https://github.com/elastic/elasticsearch/pull/40075" class="ulink" target="_top">#40075</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40014" class="ulink" target="_top">#40014</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="deprecation-7.0.0-rc1"></a>Deprecations<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-rc1.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Cluster Coordination
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Deprecate size in cluster state response <a href="https://github.com/elastic/elasticsearch/pull/39951" class="ulink" target="_top">#39951</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39806" class="ulink" target="_top">#39806</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Packaging
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Deprecate fallback to java on PATH <a href="https://github.com/elastic/elasticsearch/pull/37990" class="ulink" target="_top">#37990</a>
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="feature-7.0.0-rc1"></a>New features<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-rc1.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Allocation
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Node repurpose tool <a href="https://github.com/elastic/elasticsearch/pull/39403" class="ulink" target="_top">#39403</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/37347" class="ulink" target="_top">#37347</a>, <a href="https://github.com/elastic/elasticsearch/issues/37748" class="ulink" target="_top">#37748</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Security
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Switch internal security index to ".security-7" <a href="https://github.com/elastic/elasticsearch/pull/39337" class="ulink" target="_top">#39337</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39284" class="ulink" target="_top">#39284</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="enhancement-7.0.0-rc1"></a>Enhancements<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-rc1.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
CCR
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Reduce retention lease sync intervals <a href="https://github.com/elastic/elasticsearch/pull/40302" class="ulink" target="_top">#40302</a>
</li>
<li class="listitem">
Renew retention leases while following <a href="https://github.com/elastic/elasticsearch/pull/39335" class="ulink" target="_top">#39335</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/37165" class="ulink" target="_top">#37165</a>, <a href="https://github.com/elastic/elasticsearch/issues/38718" class="ulink" target="_top">#38718</a>)
</li>
<li class="listitem">
Reduce refresh when lookup term in FollowingEngine <a href="https://github.com/elastic/elasticsearch/pull/39184" class="ulink" target="_top">#39184</a>
</li>
<li class="listitem">
Integrate retention leases to recovery from remote <a href="https://github.com/elastic/elasticsearch/pull/38829" class="ulink" target="_top">#38829</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/37165" class="ulink" target="_top">#37165</a>)
</li>
<li class="listitem">
Enable removal of retention leases <a href="https://github.com/elastic/elasticsearch/pull/38751" class="ulink" target="_top">#38751</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/37165" class="ulink" target="_top">#37165</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Client
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fixed required fields and paths list <a href="https://github.com/elastic/elasticsearch/pull/39358" class="ulink" target="_top">#39358</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Discovery-Plugins
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Adds connect and read timeouts to discovery-gce <a href="https://github.com/elastic/elasticsearch/pull/28193" class="ulink" target="_top">#28193</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/24313" class="ulink" target="_top">#24313</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Distributed
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Introduce retention lease actions <a href="https://github.com/elastic/elasticsearch/pull/38756" class="ulink" target="_top">#38756</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/37165" class="ulink" target="_top">#37165</a>)
</li>
<li class="listitem">
Add dedicated retention lease exceptions <a href="https://github.com/elastic/elasticsearch/pull/38754" class="ulink" target="_top">#38754</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/37165" class="ulink" target="_top">#37165</a>)
</li>
<li class="listitem">
Copy retention leases when trim unsafe commits <a href="https://github.com/elastic/elasticsearch/pull/37995" class="ulink" target="_top">#37995</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/37165" class="ulink" target="_top">#37165</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Docs Infrastructure
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Align generated release notes with doc standards <a href="https://github.com/elastic/elasticsearch/pull/39234" class="ulink" target="_top">#39234</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39155" class="ulink" target="_top">#39155</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Engine
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Explicitly advance max_seq_no before indexing <a href="https://github.com/elastic/elasticsearch/pull/39473" class="ulink" target="_top">#39473</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/38879" class="ulink" target="_top">#38879</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Core
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add details about what acquired the shard lock last <a href="https://github.com/elastic/elasticsearch/pull/38807" class="ulink" target="_top">#38807</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/30290" class="ulink" target="_top">#30290</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Packaging
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Use bundled JDK in Docker images <a href="https://github.com/elastic/elasticsearch/pull/40238" class="ulink" target="_top">#40238</a>
</li>
<li class="listitem">
Upgrade bundled JDK and Docker images to JDK 12 <a href="https://github.com/elastic/elasticsearch/pull/40229" class="ulink" target="_top">#40229</a>
</li>
<li class="listitem">
Bundle java in distributions <a href="https://github.com/elastic/elasticsearch/pull/38013" class="ulink" target="_top">#38013</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/31845" class="ulink" target="_top">#31845</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Settings
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Provide a clearer error message on keystore add <a href="https://github.com/elastic/elasticsearch/pull/39327" class="ulink" target="_top">#39327</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39324" class="ulink" target="_top">#39324</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Percolator
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Make the <code class="literal">type</code> parameter optional when percolating existing documents. <a href="https://github.com/elastic/elasticsearch/pull/39987" class="ulink" target="_top">#39987</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39963" class="ulink" target="_top">#39963</a>)
</li>
<li class="listitem">
Add support for selecting percolator query candidate matches containing geo_point based queries <a href="https://github.com/elastic/elasticsearch/pull/26040" class="ulink" target="_top">#26040</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
SQL
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Enhance checks for inexact fields <a href="https://github.com/elastic/elasticsearch/pull/39427" class="ulink" target="_top">#39427</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/38501" class="ulink" target="_top">#38501</a>)
</li>
<li class="listitem">
Change the default precision for CURRENT_TIMESTAMP function <a href="https://github.com/elastic/elasticsearch/pull/39391" class="ulink" target="_top">#39391</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39288" class="ulink" target="_top">#39288</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="bug-7.0.0-rc1"></a>Bug fixes<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-rc1.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Aggregations
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Skip sibling pipeline aggregators reduction during non-final reduce <a href="https://github.com/elastic/elasticsearch/pull/40101" class="ulink" target="_top">#40101</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40059" class="ulink" target="_top">#40059</a>)
</li>
<li class="listitem">
Extend nextDoc to delegate to the wrapped doc-value iterator for date_nanos <a href="https://github.com/elastic/elasticsearch/pull/39176" class="ulink" target="_top">#39176</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39107" class="ulink" target="_top">#39107</a>)
</li>
<li class="listitem">
Only create MatrixStatsResults on final reduction <a href="https://github.com/elastic/elasticsearch/pull/38130" class="ulink" target="_top">#38130</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/37587" class="ulink" target="_top">#37587</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Authentication
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Allow non super users to create API keys <a href="https://github.com/elastic/elasticsearch/pull/40028" class="ulink" target="_top">#40028</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40029" class="ulink" target="_top">#40029</a>)
</li>
<li class="listitem">
Use consistent view of realms for authentication <a href="https://github.com/elastic/elasticsearch/pull/38815" class="ulink" target="_top">#38815</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/30301" class="ulink" target="_top">#30301</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
CCR
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Safe publication of AutoFollowCoordinator <a href="https://github.com/elastic/elasticsearch/pull/40153" class="ulink" target="_top">#40153</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/38560" class="ulink" target="_top">#38560</a>)
</li>
<li class="listitem">
Enable reading auto-follow patterns from x-content <a href="https://github.com/elastic/elasticsearch/pull/40130" class="ulink" target="_top">#40130</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40128" class="ulink" target="_top">#40128</a>)
</li>
<li class="listitem">
Stop auto-followers on shutdown <a href="https://github.com/elastic/elasticsearch/pull/40124" class="ulink" target="_top">#40124</a>
</li>
<li class="listitem">
Protect against the leader index being removed <a href="https://github.com/elastic/elasticsearch/pull/39351" class="ulink" target="_top">#39351</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39308" class="ulink" target="_top">#39308</a>)
</li>
<li class="listitem">
Handle the fact that <code class="literal">ShardStats</code> instance may have no commit or seqno stats <a href="https://github.com/elastic/elasticsearch/pull/38782" class="ulink" target="_top">#38782</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/38779" class="ulink" target="_top">#38779</a>)
</li>
<li class="listitem">
Fix LocalIndexFollowingIT#testRemoveRemoteConnection() test <a href="https://github.com/elastic/elasticsearch/pull/38709" class="ulink" target="_top">#38709</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/38695" class="ulink" target="_top">#38695</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
CRUD
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Cascading primary failure lead to MSU too low <a href="https://github.com/elastic/elasticsearch/pull/40249" class="ulink" target="_top">#40249</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Cluster Coordination
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fix node tool cleanup <a href="https://github.com/elastic/elasticsearch/pull/39389" class="ulink" target="_top">#39389</a>
</li>
<li class="listitem">
Avoid serialising state if it was already serialised <a href="https://github.com/elastic/elasticsearch/pull/39179" class="ulink" target="_top">#39179</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Distributed
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Ignore waitForActiveShards when syncing leases <a href="https://github.com/elastic/elasticsearch/pull/39224" class="ulink" target="_top">#39224</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39089" class="ulink" target="_top">#39089</a>)
</li>
<li class="listitem">
Fix synchronization in LocalCheckpointTracker#contains <a href="https://github.com/elastic/elasticsearch/pull/38755" class="ulink" target="_top">#38755</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/33871" class="ulink" target="_top">#33871</a>, <a href="https://github.com/elastic/elasticsearch/issues/38633" class="ulink" target="_top">#38633</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Engine
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Bubble up exception when processing NoOp <a href="https://github.com/elastic/elasticsearch/pull/39338" class="ulink" target="_top">#39338</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/38898" class="ulink" target="_top">#38898</a>)
</li>
<li class="listitem">
ReadOnlyEngine should update translog recovery state information <a href="https://github.com/elastic/elasticsearch/pull/39238" class="ulink" target="_top">#39238</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Features
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Only count some fields types for deprecation check <a href="https://github.com/elastic/elasticsearch/pull/40166" class="ulink" target="_top">#40166</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/ILM
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Handle failure to release retention leases in ILM <a href="https://github.com/elastic/elasticsearch/pull/39281" class="ulink" target="_top">#39281</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39181" class="ulink" target="_top">#39181</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Watcher
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Use non-ILM template setting up watch history template &amp; ILM disabled <a href="https://github.com/elastic/elasticsearch/pull/39325" class="ulink" target="_top">#39325</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/38805" class="ulink" target="_top">#38805</a>)
</li>
<li class="listitem">
Only flush Watcher’s bulk processor if Watcher is enabled <a href="https://github.com/elastic/elasticsearch/pull/38803" class="ulink" target="_top">#38803</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/38798" class="ulink" target="_top">#38798</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Core
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Correct name of basic_date_time_no_millis <a href="https://github.com/elastic/elasticsearch/pull/39367" class="ulink" target="_top">#39367</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/Packaging
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Some elasticsearch-cli tools could not be run not from ES_HOME <a href="https://github.com/elastic/elasticsearch/pull/39937" class="ulink" target="_top">#39937</a>
</li>
<li class="listitem">
Obsolete pre 7.0 noarch package in rpm <a href="https://github.com/elastic/elasticsearch/pull/39472" class="ulink" target="_top">#39472</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39414" class="ulink" target="_top">#39414</a>)
</li>
<li class="listitem">
Suppress error message when <code class="literal">/proc/sys/vm/max_map_count</code> is not exists. <a href="https://github.com/elastic/elasticsearch/pull/35933" class="ulink" target="_top">#35933</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Infra/REST API
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Fix #38623 remove xpack namespace REST API <a href="https://github.com/elastic/elasticsearch/pull/38625" class="ulink" target="_top">#38625</a>
</li>
<li class="listitem">
Remove the "xpack" namespace from the REST API <a href="https://github.com/elastic/elasticsearch/pull/38623" class="ulink" target="_top">#38623</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Recovery
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Create retention leases file during recovery <a href="https://github.com/elastic/elasticsearch/pull/39359" class="ulink" target="_top">#39359</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/37165" class="ulink" target="_top">#37165</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
SQL
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Add missing handling of IP field in JDBC <a href="https://github.com/elastic/elasticsearch/pull/40384" class="ulink" target="_top">#40384</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40358" class="ulink" target="_top">#40358</a>)
</li>
<li class="listitem">
Fix metric aggs on date/time to not return double <a href="https://github.com/elastic/elasticsearch/pull/40377" class="ulink" target="_top">#40377</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/39492" class="ulink" target="_top">#39492</a>, <a href="https://github.com/elastic/elasticsearch/issues/40376" class="ulink" target="_top">#40376</a>)
</li>
<li class="listitem">
CAST supports both SQL and ES types <a href="https://github.com/elastic/elasticsearch/pull/40365" class="ulink" target="_top">#40365</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40282" class="ulink" target="_top">#40282</a>)
</li>
<li class="listitem">
Fix RLIKE bug and improve testing for RLIKE statement <a href="https://github.com/elastic/elasticsearch/pull/40354" class="ulink" target="_top">#40354</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/34609" class="ulink" target="_top">#34609</a>, <a href="https://github.com/elastic/elasticsearch/issues/39931" class="ulink" target="_top">#39931</a>)
</li>
<li class="listitem">
Unwrap the first value in an array in case of array leniency <a href="https://github.com/elastic/elasticsearch/pull/40318" class="ulink" target="_top">#40318</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40296" class="ulink" target="_top">#40296</a>)
</li>
<li class="listitem">
Preserve original source for cast/convert function <a href="https://github.com/elastic/elasticsearch/pull/40271" class="ulink" target="_top">#40271</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40239" class="ulink" target="_top">#40239</a>)
</li>
<li class="listitem">
Fix LIKE function equality by considering its pattern as well <a href="https://github.com/elastic/elasticsearch/pull/40260" class="ulink" target="_top">#40260</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39931" class="ulink" target="_top">#39931</a>)
</li>
<li class="listitem">
Fix issue with optimization on queries with ORDER BY/LIMIT <a href="https://github.com/elastic/elasticsearch/pull/40256" class="ulink" target="_top">#40256</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40211" class="ulink" target="_top">#40211</a>)
</li>
<li class="listitem">
Rewrite ROUND and TRUNCATE functions with a different optional parameter handling method <a href="https://github.com/elastic/elasticsearch/pull/40242" class="ulink" target="_top">#40242</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40001" class="ulink" target="_top">#40001</a>)
</li>
<li class="listitem">
Fix issue with getting DATE type in JDBC <a href="https://github.com/elastic/elasticsearch/pull/40207" class="ulink" target="_top">#40207</a>
</li>
<li class="listitem">
Fix issue with date columns returned always in UTC <a href="https://github.com/elastic/elasticsearch/pull/40163" class="ulink" target="_top">#40163</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40152" class="ulink" target="_top">#40152</a>)
</li>
<li class="listitem">
Add multi_value_field_leniency inside FieldHitExtractor <a href="https://github.com/elastic/elasticsearch/pull/40113" class="ulink" target="_top">#40113</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39700" class="ulink" target="_top">#39700</a>)
</li>
<li class="listitem">
Fix incorrect ordering of groupings (GROUP BY) based on orderings (ORDER BY) <a href="https://github.com/elastic/elasticsearch/pull/40087" class="ulink" target="_top">#40087</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39956" class="ulink" target="_top">#39956</a>)
</li>
<li class="listitem">
Fix bug with JDBC timezone setting and DATE type <a href="https://github.com/elastic/elasticsearch/pull/39978" class="ulink" target="_top">#39978</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39915" class="ulink" target="_top">#39915</a>)
</li>
<li class="listitem">
Use underlying exact field for LIKE/RLIKE <a href="https://github.com/elastic/elasticsearch/pull/39443" class="ulink" target="_top">#39443</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39442" class="ulink" target="_top">#39442</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Search
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Serialize top-level pipeline aggs as part of InternalAggregations <a href="https://github.com/elastic/elasticsearch/pull/40177" class="ulink" target="_top">#40177</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/40059" class="ulink" target="_top">#40059</a>, <a href="https://github.com/elastic/elasticsearch/issues/40101" class="ulink" target="_top">#40101</a>)
</li>
<li class="listitem">
CCS: Skip empty search hits when minimizing round-trips <a href="https://github.com/elastic/elasticsearch/pull/40098" class="ulink" target="_top">#40098</a> (issues: <a href="https://github.com/elastic/elasticsearch/issues/32125" class="ulink" target="_top">#32125</a>, <a href="https://github.com/elastic/elasticsearch/issues/40067" class="ulink" target="_top">#40067</a>)
</li>
<li class="listitem">
CCS: Disable minimizing round-trips when dfs is requested <a href="https://github.com/elastic/elasticsearch/pull/40044" class="ulink" target="_top">#40044</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/32125" class="ulink" target="_top">#32125</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
<h3>
<a id="upgrade-7.0.0-rc1"></a>Upgrades<a class="edit_me edit_me_private" rel="nofollow" title="Editing on GitHub is available to Elastic" href="https://github.com/elastic/elasticsearch/edit/7.7/docs/reference/release-notes/7.0.0-rc1.asciidoc">edit</a>
</h3>
<div class="variablelist">
<dl class="variablelist">
<dt>
<span class="term">
Discovery-Plugins
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Bump jackson-databind version for AWS SDK <a href="https://github.com/elastic/elasticsearch/pull/39183" class="ulink" target="_top">#39183</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Engine
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Upgrade to Lucene 8.0.0-snapshot-ff9509a8df <a href="https://github.com/elastic/elasticsearch/pull/39350" class="ulink" target="_top">#39350</a>
</li>
<li class="listitem">
Upgrade to Lucene 8.0.0 <a href="https://github.com/elastic/elasticsearch/pull/39992" class="ulink" target="_top">#39992</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/39640" class="ulink" target="_top">#39640</a>)
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Features/Ingest
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Bump jackson-databind version for ingest-geoip <a href="https://github.com/elastic/elasticsearch/pull/39182" class="ulink" target="_top">#39182</a>
</li>
</ul>
</div>
</dd>
<dt>
<span class="term">
Security
</span>
</dt>
<dd>
<div class="ulist itemizedlist">
<ul class="itemizedlist">
<li class="listitem">
Upgrade the bouncycastle dependency to 1.61 <a href="https://github.com/elastic/elasticsearch/pull/40017" class="ulink" target="_top">#40017</a> (issue: <a href="https://github.com/elastic/elasticsearch/issues/40011" class="ulink" target="_top">#40011</a>)
</li>
</ul>
</div>
</dd>
</dl>
</div>
</div>
<div class="navfooter">
<span class="prev">
<a href="release-notes-7.0.0-rc2.html">« Elasticsearch version 7.0.0-rc2</a>
</span>
<span class="next">
<a href="release-notes-7.0.0-beta1.html">Elasticsearch version 7.0.0-beta1 »</a>
</span>
</div>
</div>

                  <!-- end body -->
                </div>
                <div class="col-xs-12 col-sm-4 col-md-4" id="right_col">
                  <div id="rtpcontainer" style="display: block;">
                    <div class="mktg-promo">
                      <h3>Most Popular</h3>
                      <ul class="icons">
                        <li class="icon-elasticsearch-white"><a href="https://www.elastic.co/webinars/getting-started-elasticsearch?baymax=default&amp;elektra=docs&amp;storm=top-video">Get Started with Elasticsearch: Video</a></li>
                        <li class="icon-kibana-white"><a href="https://www.elastic.co/webinars/getting-started-kibana?baymax=default&amp;elektra=docs&amp;storm=top-video">Intro to Kibana: Video</a></li>
                        <li class="icon-logstash-white"><a href="https://www.elastic.co/webinars/introduction-elk-stack?baymax=default&amp;elektra=docs&amp;storm=top-video">ELK for Logs &amp; Metrics: Video</a></li>
                      </ul>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </section>

        </div>


<div id="elastic-footer"></div>
<script src="https://www.elastic.co/elastic-footer.js"></script>
<!-- Footer Section end-->

      </section>
    </div>

<script src="/guide/static/jquery.js"></script>
<script type="text/javascript" src="/guide/static/docs.js"></script>
<script type="text/javascript">
  window.initial_state = {}</script>
  </body>
</html>
